Big Huge Thesaurus

Greenland caribou

noun